repeat sales - Spanish English Dictionary